*{margin:0; padding:0; border:0; color:#444444;}
img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
 
body{margin:0; font-size:12px;}
#HeadAds{width:950px; margin:0 auto; height:60px;}
.HeadAdsD{float:left; width:470px; height:40px; margin:10px 0;}
#top_sitemap{width:100%; height:30px;  border-bottom:1px solid #E3DEDA; background:url(/images/top_bj.jpg) repeat-x;}
#TS_box{width:950px; height:30px; margin:0 auto;}
#B_enews{float:left; width:310px; height:22px; line-height:22px; padding:4px 0;}
#Email{width:162px; height:20px; line-height:20px; padding:0 4px; color:#999999; border-right:1px solid #D3CFC6; border-bottom:1px solid #D3CFC6; border-left:1px solid #9B9B9B; border-top:1px solid #9B9B9B; vertical-align:middle;}
#E_sub{width:64px; height:22px; line-height:22px; border:0; color:#FFFFFF; background:url(/images/E_sub.jpg) no-repeat; vertical-align:middle;}
#B_enews a{color:#CB2028; font-weight:bold;}
#B_right{float:left; width:640px; height:30px; line-height:30px; text-align:right; color:#999999;}
#B_right a{color:#000000; text-decoration:none;}
#B_right a:hover{color:#000000; text-decoration:underline;}

#top{width:950px; height:80px; margin:0 auto; background:#FFF;}
#logo{float:left; width:220px; height:60px; margin:10px 0;}
#say{float:left; width:120px; height:49px; line-height:20px; padding-top:11px; margin:10px 112px 10px 10px; background:url(/images/say.gif) no-repeat; text-align:center; color:#0060AC;}
#SE{float:left; width:488px; height:60px; margin:10px 0;}
#SE_top{width:488px; height:23px;}
#SE_top ul{margin:0; padding:0; list-style:none;}
#SE_top li{float:left; line-height:23px; text-align:center; cursor:pointer;}
.SEstyle1{width:66px; height:24px; background:url(/images/SEstyle.gif) no-repeat; top:1px; position:relative; font-weight:bold;}
.SEstyle2{width:41px; height:23px;}
.SE_nr{width:482px; height:31px; border:1px solid #C9C9C9; padding:3px 2px;}
.nr_k{width:475px; height:26px; border:2px solid #e5e5e5;}
#E_SE{width:390px; height:24px; line-height:24px; color:#989898; border:1px solid  #B2B2B2; padding:0 4px; vertical-align:middle;}
#sub{width:75px; height:26px; line-height:26px; border:0; color:#FFFFFF; font-weight:bold; background:url(/images/submit.jpg) repeat-x; vertical-align:middle;}

#sitemap{width:950px; height:68px; margin:0 auto;}
#CE_left{float:left; width:10px; height:68px; background:url(/images/CE_LEFT.jpg) no-repeat;}
#CE_right{float:left; width:10px; height:68px; background:url(/images/CE+RIGHT.jpg) no-repeat;}
#CE_midd{float:left; width:930px; height:68px; background:url(/images/CE_BJ.jpg) repeat-x; *overflow:hidden;}
.Z_sitemap,.H_sitemap{width:930px; height:34px; overflow:hidden;}
ul,li{margin:0px; padding:0px; list-style:none;}
.Z_sitemap li {float:left; width:90px; line-height: 32px; padding-top:2px; margin:0 1px; text-align:center; font-size:14px; font-weight:bold; color:#333333;}
.Z_sitemap li a {
	color: #000;
	display: block;
	width: 90px;
	height:32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	cursor:pointer;
	top:2px;
	text-decoration: none;
}
.Z_sitemap li a:hover, .Z_sitemap li a.selected{width: 90px; height:32px; color: #FFFFFF; background:url(/images/dh1.gif) no-repeat; padding-top:2px; cursor:pointer; position:relative; text-decoration:none;}
.H_sitemap ul{margin:0; list-style:none;}
.H_sitemap li {float:left; line-height: 32px; padding-top:2px; text-align:center; color:#ffd09d;}
.H_sitemap li a{color:#ffd09d;text-decoration:none;}
.H_sitemap li a:hover{color:#FFFF00; text-decoration:none;}
.H_S{float:left; background:url(/images/H_S.gif) no-repeat 2px center; padding-left:50px;}
.H_S li{width:66px;}
.C_S{float:left; background:url(/images/C_S.gif) no-repeat 20px center; padding-left:70px;}
.C_S li{width:46px;}
#box{margin:0 auto; width:950px; background:#FFF; position:relative}
.TOPads{width:950px; height:90px; margin-top:10px;}
.index_ads{width:950px; height:60px; margin-top:10px;}
.ads{width:950px; height:90px; margin-top:10px;}
.ZYad{width:470px; height:60px; float:Left;}
.SM_Ads{width:260px; height:60px; margin-top:10px;}
.BG_Ads{width:410px; height:60px; margin-top:10px;}
#bottom{float:left; width:930px; padding:10px; margin-top:10px; border-top:1px solid #333333; line-height:28px; text-align:center; color:#666666;}
#bottom a{color:#666666; text-decoration:none;}
#bottom a:hover{color:#ca1f25; text-decoration:underline;}
#bottom div{font-family:Arial; color:#666666;}